This is a text description of Figure D-1, "Architecture of NLS Interactions with Your System Components".

The functions illustrated in the figure are described in the surrounding text and by the information in Table D-1.

Five components are shown interconnected. They are: a computer that is running a client process, an Oracle integrating server, an Oracle Transparent Gateway for DRDA, a DRDA Server, and a non-Oracle database (connected to the DRDA Server). Each of the first four components has a label to indicate any NLS functions.

The client process is running on a computer labeled "Client", which has the NLS function label: "NLS_LANG". This client computer is connected to an Oracle integrating server.

The Oracle integrating server has the NLS function label: "CHARACTER SET". This Oracle Database server is connected to an Oracle Transparent Gateway for DRDA.

The Oracle Transparent Gateway for DRDA has the NLS function labels: "ORA_NLS33", "NLS_LANG", "HS_LANGUAGE", "HS_NLS_DATA_FORMAT", "HS_NLS_DATA_LANGUAGE", and "HS_NLS_NCHAR". The gateway is connected to a DRDA Server.

The DRDA Server has the NLS function label: "CCSID". This DRDA Server is connected to a non-Oracle database, which is the fifth component in the figure.